multiple rocket launcher - Espagnol Anglais Dictionnaire